//package com.gm.wj.config;
//
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import springfox.documentation.RequestHandler;
//import springfox.documentation.builders.ApiInfoBuilder;
//import springfox.documentation.builders.PathSelectors;
//import springfox.documentation.builders.RequestHandlerSelectors;
//import springfox.documentation.oas.annotations.EnableOpenApi;
//import springfox.documentation.service.ApiInfo;
//import springfox.documentation.spi.DocumentationType;
//import springfox.documentation.spring.web.plugins.Docket;
//
//import java.util.function.Predicate;
//
//@EnableOpenApi
//@Configuration
//public class OpenApiConfiguration {
//
//    @Bean
//    public Docket createRestApi() {
//        return new Docket(DocumentationType.OAS_30)
//                .apiInfo(apiInfo())
//                .select()
//                .apis(apis())
//                .paths(PathSelectors.any())
//                .build()
//                .enable(true);
//    }
//
//    private ApiInfo apiInfo() {
//        return new ApiInfoBuilder()
//                .title("项目名称")
//                .description("项目描述")
//                .termsOfServiceUrl("项目地址")
//                .version("API版本")
//                .license("公司的license")
//                .licenseUrl("公司的license地址")
//                .build();
//    }
//
//    private Predicate<RequestHandler> apis() {
////        return RequestHandlerSelectors.basePackage("controller包的路径");
//        return RequestHandlerSelectors.basePackage("com.gm.wj.controller");
//    }
//}
//
////作者：范闲
////链接：https://juejin.cn/post/7000351567677227045
////来源：稀土掘金
////著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。
